![]() Multimedia information recording device and method for recording multimedia information file on reco
专利摘要:
The multimedia information recording apparatus operates as follows in order to efficiently store the multimedia information 100 in the file storage area 111 on the recording medium 110. That is, the data main body DB and control information HD and FD are produced | generated from the multimedia information provided to the apparatus, and are given to the file storage area writing part 106. FIG. In the file storage area writing unit, these data are written to empty clusters of the file storage area simultaneously and in parallel. At this time, the dummy data is read by the dummy data adding unit 107 in the free area of each cluster in which data is written, and the shift between the cluster head position and the head position of the data in this cluster is absorbed. Therefore, the process of data rewriting to eliminate this misalignment is prevented. In addition, information for connecting a plurality of clusters in which data is written is created by the multimedia information file forming unit 108, so that the multimedia information is formed as a multimedia information file in the recording medium. 公开号:KR20010074997A 申请号:KR1020017002974 申请日:1999-09-06 公开日:2001-08-09 发明作者:슈이찌 와따나베;게이찌 히비;도시오 노무라;마사히로 시오이 申请人:마찌다 가쯔히꼬;샤프 가부시키가이샤; IPC主号:
专利说明:
MULTIMEDIA INFORMATION RECORDING DEVICE AND METHOD FOR RECORDING MULTIMEDIA INFORMATION FILE ON RECORDING MEDIUM} [2] Background Art Conventionally, a file recording apparatus using a D0S (abbreviation for Disk 0perating System) file system is known as a device for recording multimedia information including information such as moving picture and voice on a recording medium. This conventional file recording apparatus will be described with reference to FIGS. 18 to 21. [3] 18 shows the configuration of a conventional multimedia information recording apparatus. [4] A file for storing multimedia information generally includes data of a body portion of the multimedia data (hereinafter referred to as a data body) and control information for controlling the data body. The data main body may be raw data of audio and moving images, or may be data previously encoded by an encoding technique such as MPEG (abbreviation of Motion Picture Experts Group). [5] The control information includes a file ID for identifying the file, information on the size of the file, a method of encoding applied to the file, and the like for random access to a file in which corresponding multimedia information is stored. Information (hereinafter referred to as index information) and the like. The control information is at the beginning of the file, i.e., before the data body (hereinafter referred to as header position), at the back of the file, i.e., after the data body (hereinafter called footer position), or in the middle of the file. Position and the like. [6] Here, the case where control information is arrange | positioned at a header position and a footer position is illustrated, and the control information arrange | positioned at each position is called header control information HD and footer control information FD. In addition, the whole file is called a multimedia information file. For example, in ASF (abbreviation of Advanced Streaming Format), information such as a file ID, a size, and a coding scheme applied to the multimedia information file is included in the header control information HD, and the index information is stored in the footer control information-FD. Included. The ASF is described in detail in the Advanced Streaming Format (ASF) Specification (February 26, l998 Public Specification Version 1.0 / Microsoft Corporation). [7] In FIG. 8, the multimedia information recording apparatus inputs the multimedia information 100 obtained by photographing and encoding processing, etc., from the front end (not shown), and outputs the multimedia information input control unit 101 and the multimedia information input to each of the rear ends. Based on the multimedia information 100 input by the control unit 101, the header control information generating unit 102 and the data body generating unit 103 which generate and output the header control information HD, the data body DB and the footer control information FD, respectively. And a footer control information generation unit 104. The multimedia information recording apparatus further includes outputs from the header control information generation unit 102, the data body generation unit 103, and the footer control information generation unit 104, respectively. Header temporary storage area writing unit 301, data temporary storage area writing unit 302, and footer temporary storage area writing unit 30 for inputting the result and temporarily storing the result. In each of 3) and in the header control information generation unit 102 to the footer temporary storage area writing unit 303, all data is recorded on a recording medium (not shown) at the end of the generation of all the data and the processing of the storage. Recording by the file storage area writing unit 304, the multimedia information file forming unit 108, and the file storage area writing unit 304 which repair and process the processing result of the file storage area writing unit 304 for writing. And a cluster manager 105 that manages the writing destination of the data on the media. [8] Here, in the DOS file system or the like, a file is managed for each cluster which is a use unit of the storage area on the recording medium by using a table in which management information called FAT (abbreviation of File Al1ocation Table) is stored. Each cluster may be composed of a plurality of sectors, and the file may be managed in sector units. [9] The FAT is recorded on the recording medium at the same time as the multimedia information file. In the FAT, information for specifying one or more clusters in which data constituting the corresponding multimedia information file is stored is stored in the order for constructing the file. Therefore, the arrangement on the recording media of a plurality of clusters in which data of the multimedia information file is stored may be a physically continuous arrangement or a random arrangement. [10] The cluster management unit 105 manages a region in which valid data of the recording medium is not written, and in which a new data can be written, a so-called empty cluster (hereinafter, referred to as an empty cluster). The multimedia information file forming unit 108 adds file system-specific information or the like to a series of data stored on the recording medium after the writing of the data to the recording medium by the file storage area writing unit 304 is completed. In addition to having the format as described above, the FAT is generated and updated in the file generation step. [11] The file storage area writing unit 304 currently monitors the state of the cluster in which data is written, and if the data is filled in the cluster and the writing is completed, the file management area writing unit 304 notifies the cluster management unit 105 of the purpose. In addition, the multimedia information file forming unit 108 provides position information indicating the position of the recording medium of the cluster whose writing has been completed. Here, information showing the position of the cluster in the recording medium is referred to as cluster position information. [12] When the cluster management unit 105 receives the above-mentioned notification from the file storage area writing unit 304, the cluster management unit 105 returns the cluster position information of the empty cluster to which data should be written next to the file storage area writing unit 304. On the other hand, the multimedia information file forming unit 108 updates the contents of the FAT based on the positional information of the cluster which has completed the writing given from the file storage area writing unit 304. At the time when all the data has been written to the recording medium, the file storage area writing unit 304 notifies the multimedia information file forming unit 108 of the cluster position information of the cluster in which the data was last written. In response to the notification, the multimedia information file forming unit 108 completes the FAT to form the multimedia information file. [13] 19A to 19E schematically show the state of each storage area during generation of data in the multimedia information recording apparatus of FIG. 18. Arrows A of Figs. L9A to 19C show the positions at which data is currently written in each storage area. In the multimedia information recording apparatus as described above, the header control information HD, the data body DB, and the header control information generation unit 102, the data body generation unit 103, and the footer control information generation unit 104 are respectively used. Each of the footer control information FD is generated, each of which is not shown by the header temporary storage area writing unit 301, the data temporary storage area writing unit 304, and the footer temporary storage area writing unit 303. It is written in parallel to each of the header temporary storage area El (see Fig. 19A), the data temporary storage area E2 (see Fig. 19B), and the footer temporary storage area E3 (see Fig. 19C) on the buffer memory area. At this point in time, nothing is written to the data storage area E4 (see Fig. 19D) and the FAT storage area E5 (see Fig. 19E) having a plurality of clusters C which are file storage areas on the recording medium. [14] 20A to 20E schematically show the state of each storage area at the end of generation of data in the multimedia information recording apparatus of FIG. 18. 21A to 21E schematically show the state of each storage area at the time of file formation in the multimedia information recording apparatus of FIG. When the generation of the header control information HD, the data main body DB and the footer control information FD in the multimedia information recording apparatus ends, the state of each storage area is as shown in Figs. 20A to 20C. Then, the header control information HD, the data main body DB, and the footer control information FD written in each temporary storage area are recorded in the file storage area E4 on the recording medium (see Fig. 21D). At this time, in the FAT storage area E5 on the recording medium, the FAT500 corresponding to the file storage area E4 is generated. As a result, a multimedia information file is formed on the recording medium. [15] In this case, as shown in Fig. 21D, the last end of the header control information HD and the head of the data body DB are recorded in one cluster C4, and the last end of the data body DB and the head of the footer control information FD are one. Is recorded in the cluster C5. Each of the clusters C4 and C5 includes a boundary (hereinafter simply referred to as a boundary) shown by an arrow B in which different kinds of data are adjacent to each other. [16] In the multimedia information recording apparatus of FIG. 18, the sizes of the header control information HD, the data body DB, and the footer control information FD are unknown until the end of each generation. Therefore, each piece of data is generated while being stored in each of the temporary storage areas El to E3 different from the recording medium, and each data generation is completed, and each piece of data generated when the size of each data is determined. Is written in the file storage area E4 of the actual recording medium. As described above, the conventional process of generating the multimedia information file is a duplicate process. This increases the loss associated with the processing, especially when the size of each data becomes large. Therefore, it is preferable that each data is written in the file storage area E4 of the recording medium directly at the step of generation. [17] In the multimedia information recording apparatus of Fig. 18, the temporary storage areas El to E3 are different from the areas on the recording medium. However, the temporary storage areas E1 to E3 are limited by hardware scale or the like. May be installed on recording media. In this case, at the time when the multimedia information file is finally created, processing such as movement and copying of data on the recording medium occurs. For this reason, in the case where a slow writing medium such as a flash memory is used, the processing time becomes very long, and the practicality is not excellent. As shown in Figs. 21A to 21E, if there exists a cluster C4 or C5 including a boundary in the file storage area E4, the multimedia information is divided into or combined with each other. Since a process for acquiring an access position (boundary position) in the file is required, the editing process becomes complicated and its practicality is not excellent. [18] Summary of the Invention [19] It is an object of the present invention to provide a multimedia information recording apparatus and method capable of writing a multimedia information file on a recording medium at high speed and efficiently. [20] Another object of the present invention is to provide a multimedia information recording apparatus and method capable of simply editing a multimedia information file. [21] According to one aspect of the present invention, a multimedia information recording apparatus includes a file for recording a multimedia information file having a data main body and control information for controlling the data main body on a recording medium for each specific area having a specific size. A writing unit and a connection information writing unit are provided. Preferably, the multimedia information recording apparatus further includes a dummy data writing unit for writing dummy data in the blank areas in each of the specific areas in which data is written. The recording medium further includes at least a data area in which the multimedia information file is recorded, and a management information area in which information for managing the state of the arrangement of the multimedia information file recorded in the data area is recorded. In the file writing unit, the data main body and the control information are written in parallel to one or more specific areas of the data storage area in an empty state in which data can be written. Then, in the connection information writing unit, area connection information for connecting one or more specific areas in which the data main body and the control information are written in the order for constructing the multimedia information file is created and written in the management information area. [22] In the above-mentioned multimedia information recording apparatus, when the data main body and the control information are directly written on the recording medium in a specific area unit, the blank area in each specific area where data is written becomes dummy data and becomes an effective area, and the multimedia In order to form the information file, connection information for connecting all the specific areas where data writing is made is created and recorded. Therefore, the process of writing duplicated multimedia information is omitted, so that the multimedia information file can be efficiently created and recorded on the recording medium. [23] According to another aspect of the present invention, a multimedia information recording apparatus includes a multimedia information file having a data main body and control information for controlling the data main body, by dividing the multimedia information file into a plurality of different multimedia information files at a predetermined position. In order to record in each specific area, a data main body changing section, a control information generating section, and a connection information writing section are provided. The data main body changing unit and the control information generating unit preferably further include a dummy data writing unit. The recording medium also has at least a data area in which the multimedia information file is recorded, and a management information area in which information for managing the arrangement state of the recording of the multimedia information file in the data area is recorded. In the data main body changing unit, the contents recorded in the specific area corresponding to the predetermined position in the data main body are copied, and the contents obtained by the duplication are written in the specific area in the empty state of the data area. At this time, among the two specific areas in which the same contents are recorded by duplication, dummy data is written to each of the front area at a predetermined position in one specific area and the rear area at a predetermined position in the other specific area. The dummy data is written by the negative. In the control information generation unit, a specific area in which control information for each of the multimedia information files obtained by division is written is generated. In addition, the dummy data writing unit writes the dummy data in the blank area in the specific area in which the control information is written. In the connection information writing unit, a multimedia information file obtained by dividing a plurality of specific areas in which the data body and the control information are written, including one or more specific areas in which data is written by the data body changing unit and the control information generating unit. Area connection information for connection is created in accordance with the order for configuring each, and written in the management information area. In the multimedia information recording apparatus, preferably, the control information generating unit stores control information corresponding to each of the multimedia information files obtained by the division based on the control information of the multimedia information file before the division of the plurality of specific areas. In each case. [24] In the above-mentioned multimedia information recording apparatus, the contents of the specific area at the position where the division is designated are duplicated in another specific area, and as a result, dummy data is written in the area which is not valid in each of the two specific areas obtained. Then, when a specific area in which control information is written with respect to each of the multimedia information files obtained by division is generated, in order to construct each of the multimedia information files obtained by division, a plurality of specific areas in which the data main body and the control information are written. Area connection information for connecting the data is created and recorded. Therefore, by writing the dummy data, the deviation due to the division of the head position of the specific region and the head position of the data is eliminated, and the multimedia information file can be easily divided. [25] In the above-described multimedia information recording apparatus, preferably, at least one specific area in which control information of the multimedia information file before the division is recorded in the plurality of specific areas in which the control information of the plurality of multimedia information files obtained by division is written. And one or more specific areas of an empty state in the data area. Therefore, the specific area in which the control information of the multimedia information file before the division is recorded is useful for the specific area in which the control information for the plurality of multimedia information files obtained by the division is written, and the storage area can be effectively utilized. [26] In the above-described multimedia information recording apparatus, preferably, each of the plurality of specific areas in which control information of the plurality of multimedia information files obtained by dividing is written is a specific area in an empty state in the data area. Therefore, since the contents of the specific area in which the control information of the multimedia information file before the division has been recorded are stored, even if it is desired to cancel the division processing after the file division, the control information of the multimedia information file before the division can be obtained, thereby making it practical. This is excellent. [27] According to another aspect of the present invention, a multimedia information recording apparatus includes a data main body and a plurality of multimedia information files having control information for controlling the data main body on a recording medium, while being combined with a single multimedia information file. In order to record for each specific area, a control information generation unit and a connection information writing unit are provided. The control information generation unit preferably further includes a dummy data writing unit. The recording medium also has at least a data area in which the multimedia information file is recorded, and a management information area in which information for managing the state of the arrangement of the multimedia information file in the data area is recorded. The control information generation unit generates a specific area in which control information for the multimedia information file obtained by combining is written. The dummy data writing unit writes the dummy data in the blank area in the specific area in which the control information is written. The connection information writing unit comprises one or more specific areas in which the data bodies of the plurality of multimedia information files are written, and a specific area in which control information is written by the control information generating unit, in order for forming a multimedia information file obtained by combining. Therefore, area connection information for connection is created and written in the management information area. [28] In the above-described multimedia information recording apparatus, the blank area of the multimedia information file obtained by the combination becomes a valid area where dummy data is written, and the control information for the multimedia information file obtained by the combination, and a plurality of constituting the file. Area connection information for connecting the specific areas of the device is created and recorded. Therefore, by writing the dummy data, the deviation due to the combination of the head position of the specific region and the head position of the data is eliminated, and the multimedia information file can be easily combined. [29] The above-mentioned multimedia information processing apparatus, preferably, the control information generating unit controls the contents of the specific area in which the control information of any multimedia information file of the plurality of multimedia information files is written, for the multimedia information file obtained by combining. And a deleting unit for deleting a part of the specific area in which the control information of the other multimedia information file is written. Therefore, the specific area in which the control information of any multimedia information file before the combination is recorded is useful for the specific area in which the control information for the multimedia information file obtained by the combination is written, and the storage area can be effectively utilized. [30] In the above-described multimedia information recording apparatus, preferably, the control information generating unit has a writing unit for writing the control information for the multimedia information file obtained by the combination into a specific area in the empty state of the data area. Therefore, since the contents of the specific area in which the control information of the respective multimedia information files before the consolidation are recorded are saved, control information of each multimedia information file before consolidation can be obtained even if the canceling of the consolidation process is desired after the consolidation of the files. It is excellent in utility. [31] According to another aspect of the present invention, a method for recording multimedia information includes recording a multimedia information file having a data body and control information for controlling the data body for each specific area having a specific size on a recording medium. A file writing step and a connection information writing step are provided. The multimedia information recording method preferably further includes a dummy data writing step. The recording medium further includes at least a data area in which the multimedia information file is recorded, and a management information area in which information for managing the state of the arrangement of the multimedia information file recorded in the data area is recorded. In the file writing step, the data main body and the control information are written in parallel to one or more specific areas in a free state in which data can be written in the data area. In the dummy data writing step, the dummy data is written into the blank area in the specific area in which the data main body and the control information are written. Then, in the connection information writing step, area connection information for connecting the one or more specific areas in which the data main body and the control information are written in the order for constructing the multimedia information file is created and written in the management information area. [32] In the above-described multimedia information recording method, when the data main body and the control information are directly written on the recording medium in a specific area unit, the blank area in each specific area where data is written becomes a valid area by writing dummy data. In order to form the information file, connection information for connecting all the specific areas where data writing is made is created and recorded. Therefore, the process of writing duplicated multimedia information is omitted, so that the multimedia information file can be efficiently created and recorded on the recording medium. [33] According to another aspect of the present invention, a multimedia information recording method includes recording media while dividing a multimedia information file having a data body and control information for controlling the data body into a plurality of different multimedia information files at a predetermined position. In order to record on a specific area on the image, a data main body change step, a control information generation step, and a connection information writing step are provided. The data main body changing step and the control information generating step preferably further include a dummy data writing step. The recording medium also has a data area in which the multimedia information file is recorded, and a management information area in which information for managing the arrangement state of the recording of the multimedia information file in the data area is recorded. In the data main body changing step, the contents recorded in the specific area corresponding to the predetermined position in the data main body are duplicated, and the contents obtained by the duplication are written in the specific area in the empty state of the data area. At this time, among the two specific areas in which the same contents are recorded by duplication, dummy data is written to each of the front area at a predetermined position in one specific area and the rear area at a predetermined position in the other specific area. In the step, dummy data is written. In the control information generation step, a specific area in which control information for each of the multimedia information files obtained by division is written is generated. In addition, the dummy data writing step writes the dummy data in the blank area in the specific area in which the control information is written. In the connection information writing step, a multimedia information file obtained by dividing a plurality of specific areas in which the data body and the control information are written, including one or more specific areas in which data is written by the data body changing step and the control information generating step. Area connection information for connection is created in accordance with the order for configuring each of the s, and written in the management information area. [34] In the above-described multimedia information recording method, the contents of the specific area at the position where the division is designated are duplicated in another specific area, and as a result, dummy data is written in the area which is not valid in each of the two specific areas obtained. Then, when a specific area in which control information is written with respect to each of the multimedia information files obtained by division is generated, in order to construct each of the multimedia information files obtained by division, a plurality of specific areas in which the data main body and the control information are written. Area connection information for connecting the data is created and recorded. Therefore, by writing the dummy data, the deviation due to the division of the head position of the specific region and the head position of the data can be eliminated, and the multimedia information file can be easily divided. [35] According to another aspect of the present invention, a method for recording multimedia information includes a data main body and a plurality of multimedia information files having control information for controlling the data main body on a recording medium, while being combined with a single multimedia information file. In order to record for each specific area, a control information generation step and a connection information writing step are provided. The control information generating step preferably includes a dummy data writing step. The recording medium also has at least a data area in which the multimedia information file is recorded, and a management information area in which information for managing the state of the arrangement of the multimedia information file in the data area is recorded. In the control information generating step, a specific area in which control information for the multimedia information file obtained by combining is written is generated. In the dummy data writing step, the dummy data is written in the blank area in the specific area in which the control information is written. In the connection information writing step, a sequence for constructing a multimedia information file obtained by combining one or more specific areas in which data bodies of a plurality of multimedia information files are written and a specific area in which control information is written by the control information generating unit; In accordance with this, area connection information for connection is created and written in the management information area. [36] In the above-described multimedia information recording method, the empty area of the multimedia information file obtained by the combination is a control area for the multimedia information file obtained by the combination while dummy data is written and becomes an effective area, and a plurality of constituting the file. Area connection information for connecting the specific areas of the device is created and recorded. Therefore, by writing the dummy data, the deviation caused by the combination of the head position of the specific region and the head position of the data is eliminated, and the multimedia information file can be easily combined. [37] The above and other objects, features, aspects, and advantages of the present invention will become more apparent from the following detailed description of the present invention with reference to the accompanying drawings. [1] BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multimedia information recording apparatus and method for recording a file of multimedia information such as image information on a recording medium, and more particularly to a multimedia information recording apparatus and method in which the efficiency of recording processing is improved. [38] 1 is a block diagram showing the configuration of a multimedia information recording apparatus according to a first embodiment of the present invention. [39] 2A to 2C are diagrams for explaining respective states of the storage areas during data generation in the first embodiment of the present invention, respectively. [40] 3A to 3C are diagrams for explaining respective states of the storage areas at the end of data generation according to the first embodiment of the present invention. [41] 4A to 4C are diagrams for explaining respective states of the storage areas at the time of file formation according to the first embodiment of the present invention, and FIG. 4D is a file to be output in the states of FIGS. 4A to 4C. It is a figure which shows. [42] 5A to 5D are diagrams for explaining an example of the dummy data adding method according to the first embodiment of the present invention, respectively. [43] 6 is a process flowchart of the multimedia information recording apparatus according to the first embodiment of the present invention. [44] 7 is a block diagram showing the structure of a multimedia information recording apparatus according to the second and third embodiments of the present invention. [45] 8 is a block diagram showing the configuration of a header control information changing unit in the second and third embodiments of the present invention. [46] 9 is a block diagram showing a configuration of a data body changing unit in the second and third embodiments of the present invention. [47] 10A and 10B are diagrams for explaining respective states of the storage area before the file division processing in the second embodiment of the present invention, respectively, and FIG. 1OC is output in the states of FIGS. 10A and 10B. A diagram showing a file. [48] 11A and 11B are diagrams for explaining respective states of the storage area after the file division processing in the second embodiment of the present invention, respectively, and FIGS. 11C and 11D are respectively shown in FIGS. 11A and 11B. It is a figure which shows the file output in each state. [49] 12A and 12B are diagrams respectively illustrating different states of the storage area after the file division processing in the second embodiment of the present invention, and FIGS. 12C and 12D are FIGS. 12A and 12B, respectively. A diagram showing a file output in each state of. [50] 13 is a flowchart of file division processing in the second embodiment of the present invention. [51] 14A and 14B are diagrams respectively illustrating the state of the storage area before the file joining process in the third embodiment of the present invention, and FIGS. 14C and 14D are respectively shown in FIGS. 14A and 14B, respectively. It is a figure which shows the file output from the state. [52] 15A and 15B are diagrams illustrating respective states of the file storage area after the file joining process in the third embodiment of the present invention, and FIG. 15C is output in the states of FIGS. 15A and 15B. It is a figure which shows a file. [53] 16A and 16B are views for explaining different states of the file storage area after the file joining process in the third embodiment of the present invention, respectively, and FIG. 16C is in the states of FIGS. 16A and 16B. It is a figure which shows an output file. [54] Fig. 17 is a flowchart of the file joining process in the third embodiment of the present invention. [55] 18 is a block diagram showing the structure of a conventional multimedia information recording apparatus. [56] 19A to 19E are diagrams for explaining respective states of a storage area during data generation in the conventional multimedia information recording apparatus, respectively. [57] 20A to 20E are diagrams for explaining respective states of the storage areas at the end of data generation in the conventional multimedia information recording apparatus. [58] 21A to 21E are diagrams for explaining respective states of a storage area at the time of file formation in the conventional multimedia information recording apparatus. [59] EMBODIMENT OF THE INVENTION Hereinafter, each embodiment of this invention is described in detail with reference to drawings. [60] (1st Embodiment) [61] Although the multimedia information recording apparatus according to the first embodiment will be described with reference to Figs. 1 to 6, the same parts as those of the conventional apparatus described above are denoted by the same reference numerals, and the description thereof is omitted. With reference to FIG. 1, the structure of the multimedia information recording apparatus according to the present embodiment is compared with that of the conventional multimedia information recording apparatus shown in FIG. 18, except that the apparatus of FIG. In place of the storage area writing unit 301 to file storage area writing unit 304, a file storage area writing unit 106, a dummy data adding unit 107, and a FAT management unit 109 are provided. Since the other parts of FIG. 1 are the same as those of FIG. 18, description is omitted. 2A to 2C show the state of each memory area during data generation in the apparatus of FIG. [62] In FIG. 1, the multimedia information recording apparatus includes header control information HD, data body DB, and footer output from each of the header control information generation unit 102, the data body generation unit 103, and the footer control information generation unit 104. In FIG. In order to record the control information FD directly in the file storage area 111 of the recording medium 110, a file storage area writing unit 106 is provided. The file storage area 111 is an area for writing multimedia information input to the device in a file format, and as shown in FIGS. 2B and 2C, data storage in which the contents of the multimedia information file are written in units of cluster C. The area 112 and the FAT storage area 113 to which the FAT is written are included. The recording medium 110 is a randomly accessible medium, such as a semiconductor memory, a flash memory, and a hard disk. The FAT shows a state of arrangement of data of the multimedia information file in the data storage area ll2. [63] The file storage area writing unit 106 writes each of the header control information HD, the data body DB, and the footer control information FD in parallel to the data storage area 112 of FIG. 2B. At this time, the file storage area writing unit 106 monitors the state of each cluster C corresponding to the position shown by the arrow A at which data is currently being written, so that any cluster C is filled with data, When it is determined that the data cannot be written and the data writing to the cluster C has ended, the cluster management unit 105 is notified of the effect, and the data storage area 112 to be written next is requested. Requires an empty cluster C In addition, the file storage area writing unit 106 stores the cluster position information CI of the cluster C in which data writing is completed, and the data written in the cluster C includes the header control information HD, the data body DB, and the footer control information FD. The data is provided to the FAT management unit 109 simultaneously with the data instruction information DI showing which data. [64] The FAT management unit 109 stores the header control information HD, the data body DB, and the footer control information FD in the internal FAT temporary storage area 119 based on the data instruction information DI received from the file storage area writing unit 106. In each case, the cluster position information CI repaired simultaneously with the data instruction information DI is written and stored. The FAT management unit 109 reads cluster position information CI for each data in order from the FAT temporary storage area 119 at the time when the FAT is generated by the multimedia information file forming unit 108, thereby forming a multimedia information file. Output to the unit 108. As a management method of the cluster position information CI using the FAT temporary storage area 119 in the FAT management unit 109, as shown in FIG. 2A, each of the header control information HD, the data body DB, and the footer control information FD is used. In this regard, each of the corresponding header FAT temporary storage area 120, data FAT temporary storage area 121, and footer FAT temporary storage area 122 is provided, and in each temporary storage area, data corresponding to the temporary data is temporarily stored. There is a way to create a FAT. [65] At the end of all data generation of the header control information HD, the data body DB, and the footer control information FD, the file storage area writing unit 106 stores the cluster position information CI of each cluster C in which each data was last written. The data instruction information DI is provided to the FAT management unit 109 at the same time. At this time, the FAT management unit 109 notifies that data generation has been completed. The FAT management unit 109 accepts the notification of the end of data generation, so that the information for FAT generation is sequentially read from the FAT temporary storage area 119 and output to the multimedia information file forming unit 108. [66] In addition, the file storage area writing unit 106 provides the dummy data adding unit 107 with the cluster position information CI of each cluster C to which data was finally written. When the dummy adding unit 107 has an area (hereinafter, referred to as an empty area) in the cluster C shown in each of the repaired cluster position information CIs, valid data is not written and the data can be written. The dummy data DM is written to the blank area so as to be written. Thus, at the end of data generation, the dummy data DM is read out for each cluster C shown in the cluster position information CI. Here, the dummy data DM is data to be read in and written to the free area in order to validate the free area in the generated multimedia information file. [67] In the multimedia information recording apparatus of Fig. 1, as shown in Figs. 2A to 2C, each of the header control information HD, the data body DB, and the footer control information FD is generated and directly stored in a file on the recording medium 110. The data is stored in the data storage area 112 in the area 111. At this time, a FAT is formed by the multimedia information file forming unit 108 based on the information read from the FAT temporary storage area 119, and the formed FAT is stored in the FAT storage area 113 of the file storage area 111. FIG. Is written. [68] There is no restriction on the order of recording in the data storage area 112 between the header control information HD, the data body DB, and the footer control information FD. It is also possible to write each data from time to time to the current writing position shown by arrow A in Fig. 2B of the data storage area 112 at any time. In addition, three write headers are provided for the data storage area 112, and it is also possible to simultaneously write corresponding data in three different areas on the data storage area 112. FIG. [69] As described above, when data is recorded on the recording medium 110 in units of cluster C, and the generation of the header control information HD, the data body DB, and the footer control information FD is completed, the state of each storage area is shown in FIGS. 3A to 3C. As shown in Figs. 4A to 4C at the time of subsequent pile formation. At the end of the generation of the data, as shown in FIG. 3B, in the data storage area 112, when there is an empty area in the cluster C in which the respective data is written, as shown in FIG. 4B. The dummy data DM is read in the free area of the cluster C, and all the areas in the cluster C constituting the multimedia information file become valid areas. Thereafter, FAT50l of Fig. 4C is generated. 4B, with respect to each of the clusters C of the data area 112, cluster specifying information 124 for uniquely specifying the clusters is allocated. Here, cluster specific information 124 is shown by (1), (2), (3). [70] In FAT501, as shown in Fig. 4C, corresponding one or more cluster specific information 124 is set in accordance with the order of one or more clusters C for constituting the generated multimedia information file. At the reproduction time (when the multimedia information file is read out from the recording medium 110), the data area 112 shown in each cluster specific information 124 in accordance with the order of the cluster specific information 124 recorded in the FAT501. The contents of cluster C are read. Thus, the multimedia information file recorded on the recording medium 110 is obtained as the reproduction time output file 123 of FIG. 4D. [71] Next, a method of reading the dummy data DM in the free area of the cluster C will be described with reference to FIGS. 5A to 5D. When the dummy data DM is read at the time of encoding the raw data (raw data) such as audio and moving images, as shown in FIG. 5A, the dummy data DM is read directly to the encoded data SD itself. As a result, the data main body DB is configured. Of course, not only the encoded data SD, but also the dummy data DM may be read directly from raw data, and a data main body DB may be comprised. Further, when the dummy data DM is embedded when the original data such as voice, moving picture, or the like is encoded data SD is converted into a packet and multiplexed, a packet composed of the dummy data DM as shown in FIG. 5B (dummy The data packet DMP) may be multiplexed like other packets P containing video data and audio data. In this case, since the dummy data packet DMP itself has information on the packet length, it is possible to subtract and read the dummy data packet DMP on the basis of the information on the packet length of the dummy data packet DMP during reproduction. [72] In addition, the case where the dummy data DM is read into the file at the time of generating the multimedia information file will be described with reference to Figs. 5C and 5D. [73] In FIG. 5C, when the multimedia information file is generated, a dummy data DM is read in a blank area between the header control information HD and the data body DB, or in a blank area between the data body DB and the footer control information FD. Shown. In this case, the dummy data DM is invalid data, for example, "0" or the like as head information of the data main body DB or head information of the footer control information FD. In this case, at the time of reproduction, the area where the dummy data DM is read may be seeked until the head position of the next data is detected, or may be skipped to the head of the next cluster when it is determined that it is dummy data. If the size data of the area in which the corresponding dummy data DM is written is specified at the head of the area of the dummy data DM, the area of the dummy data DM may be skipped based on the size data. As such a skip method, the method of handling the area | region of the dummy data DM as one object (dummy object) unit of ASF is mentioned. [74] FIG. 5D shows a case where the dummy data DM is read in the empty area of the cluster C at the end of each of the header control information HD and the data main body DB. In this case, the actual size of each of the header control information HD including the dummy data DM and the data body DB including the dummy data DM, and the data body not including the header control information HD without the dummy data DM and the dummy data DM Size information showing the effective size of each DB is recorded in the area of the dummy data DM or in an area other than the area. At the time of reproduction, the size information of the data recorded in an area other than the area of the dummy data DM is referred to when the dummy data DM is read out, or as shown in Fig. 5C, the area within the area of the dummy data DM. Size information is written, and a method of subtracting and reading the area of the dummy data DM with reference to the size information, for example, processing as one object of the ASF, or the like. [75] As described above, in the present embodiment, as shown in FIG. 18, two types of data are not mixed in one cluster C. FIG. In this way, also in the editing process of dividing and combining the multimedia information files shown in the second and third embodiments described later, the position to be accessed in the multimedia information file can be easily known. [76] Next, with reference to the flowchart of FIG. 6, the multimedia information recording method by embodiment of this invention is demonstrated. In the multimedia information recording apparatus of FIG. 1, when writing processing of the multimedia information 100 to the recording medium 110 is started, first, the recording medium 110 relating to each of the header information HD, the data main body DB, and the footer control information FD is started. Is designated initially (S1), and the FAT temporary storage area 119 is generated (S2). [77] Then, it is determined whether or not the input of the multimedia information 100 by the multimedia information input control unit 101 is finished (S3). When the input is finished, the process after Sl7 described later is executed, but the input is not finished. If not, what kind of data to generate and record is determined based on the input data (S4). At this time, if it is determined that the header control information HD is input, the header information HD is written to the cluster C currently designated as the writing destination while the cluster C designated as the writing destination is updated to use the information of the cluster C of the writing destination. The contents of the header FAT temporary storage area 120 are updated (see S5 to S8). [78] When the data main body DB is input, the data main body DB is written to the cluster C currently designated as the writing destination while the cluster C designated as the writing destination is updated, and the data FAT is written using the information of the cluster C as the writing destination. The contents of the temporary storage area 121 are updated (S9 to Sl2). [79] When the footer control information FD is input, the footer control information FD is written to the cluster C designated as the writing destination and is currently written to the footer using the information of the cluster C of the writing destination while the cluster C designated as the writing destination is updated. The contents of the FAT temporary storage area 122 are updated (S13 to S16). [80] When the multimedia information 100 consisting of the header control information HD, the data body DB, and the footer control information FD is completely input as described above (YES in S3), each of the header control information HD and the data body DB is written in the last. If there is a free area in the cluster C, the dummy data adding unit 107 reads the dummy data DM into the free area (S17 to S20). Thereafter, the contents of the FAT temporary storage areas 120 to 222 relating to the header control information HD, the data main body DB, and the footer control information FD are read, and the FAT501 is executed by the multimedia information file forming unit 108 based on the read contents. Is generated and written in the FAT storage area 113 of the recording medium 110 (S21). [81] (2nd embodiment) [82] Next, a second embodiment of the present invention will be described. In the present embodiment, the multimedia information file is divided in the multimedia information recording apparatus. The processing of this division will be described below with reference to the drawings. In each subsequent figure, the same code | symbol is attached | subjected to the part same as the figure of 1st Embodiment, and the description is abbreviate | omitted. [83] In FIG. 7, the multimedia information recording apparatus according to the second embodiment includes a cluster management unit 105, a recording medium 110, a multimedia information file input control unit 601, and a header control information changing unit shown in FIG. 8 ( 602, a data body changing unit 603, a footer control information changing unit 604, a multimedia information file forming unit 608, and an operation designating unit 609 shown in FIG. [84] If the division at the predetermined position in the specific multimedia information file 610 is designated by the operation designator 609, the multimedia information file input control unit 601 thus associates the multimedia information file 610 with the corresponding FAT. At the same time, the multimedia information file 610 is classified and output in the header control information HD, the data body DB, and the footer control information FD, and the cluster position of the cluster C corresponding to the designated partition position based on the input FAT. Obtain and output the information PI. In practice, a process shown below is performed with respect to a specific cluster C in which the multimedia information file 610 on the recording medium is written, so that the entire file is not loaded or output. [85] As shown in FIG. 8, the header control information changing unit 602 includes a rewrite unit 801, a generation unit 802, and a deletion unit (120) for processing the header control information HD given from the multimedia information file input control unit 601. 803, and a dummy data adding unit 804. The rewrite unit 801 rewrites the given header control information HD for the divided multimedia information file. The generation unit 802 generates new header control information HD for the divided multimedia information file based on the given header information HD. The deleting unit 803 deletes the given header information HD when it becomes unnecessary. From each of the rewrite unit 801, the generation unit 802, and the deletion unit 803, the cluster position information PPI of the cluster C corresponding to the header control information HD, which has been rewritten, generated, and deleted, is output. The dummy data adding unit 804 repairs and outputs the position information PPI, and determines whether or not to read the dummy data DM into the cluster C corresponding to the repaired cluster position information PPI, and according to the determination result, The dummy data DM read processing is executed. In addition, based on the cluster position information PPI output from the header control information changing unit 602, in the multimedia information file forming unit 608, the FAT corresponding to each of the multimedia information files obtained by dividing (FAT in Fig. 11B). 502 and FAT 503 are generated and changed. This is because, unlike the data main body DB, the information contained in the header control information HD and the footer control information FD is not directly divided, but a process that is generally converted or generated into contents suitable for the corresponding multimedia information file is generally performed. Because it is applied. [86] In addition, as shown in FIG. 9, the data main body changing unit 603 includes a divided cluster replica unit 701 and a dummy data adding unit 702 for replicating a cluster C corresponding to a designated division position. . The dummy data adding unit 702 converts one cluster C out of the two clusters C obtained by the copying of the divided cluster replica unit 701 into the cluster C in which the dummy data DM has been read in the previous area at the divided position, The other cluster C is converted into the cluster C in which the dummy data DM has been read in the subsequent area from the divided position. In this process, the data in the cluster C corresponding to the divided position may be copied to another free cluster C, and then the data in the cluster C corresponding to the divided position may be replaced by the dummy data DM. Further, only the data of the region before or after the division position in the cluster C corresponding to the division position may be copied to another empty cluster C, so that the dummy data DM may be read in the remaining region of the other cluster C. [87] In the split cluster replica unit 701, the cluster position information CCI of the cluster C that has been replicated is output to the dummy data adding unit 702. The dummy data adding unit 702 outputs the given cluster position information CCI and reads the dummy data DM into the cluster C shown in the cluster position information PI. In addition, since the cluster position information CCI is outputted from the data main body changing unit 603, the multimedia information file forming unit 608 corresponds to each of the multimedia information files obtained by the division based on the cluster position information CCI. Creation and modification of FAT 502 and FAT 503 are performed. [88] In the present embodiment, it is assumed that the ASF is applied to the footer control information FD and contains index information for random access. In this case, the internal configuration of the footer control information changing unit 604 is the same as that of the data main body changing unit 603 shown in FIG. [89] It is assumed here that ASF is applied to the footer control information FD, but in ASF, each of the data body DB and the footer control information FD has a local header for the data body DB and a local header for the footer control information FD is adopted. . Therefore, in the present embodiment, in order to cope with this method, in the cluster C in which the dummy data DM is read in the area before the division position in the dummy data adding unit 702, before the dummy data DM is read, Causes the header to be written immediately before the split position. In the ASF, a timestamp for managing the reproduction time and the like is embedded in the data main body DB. Therefore, in the file division processing according to the present embodiment, in order not to change the contents of the data body DB, the time management information for reading and replacing the contents of the timestamp with other contents at the time of reproduction is referred to the local header described above. Similarly, at the time of reading the dummy data DM to the cluster C, it is read immediately before the division position. [90] Of course, what is contained in the footer control information FD is not limited to control information which can be divided, such as index information. When the footer control information FD includes control information that cannot be divided, the internal configuration of the footer control information changing unit 604 is the same as the header control information changing unit 602 shown in FIG. 9. [91] 10A and 10B show the contents of the file storage area 111 on the recording medium 110 before dividing the multimedia information file. FIG. 1OC shows a reproduction time output file 123 obtained when the multimedia information file 610 is read in each of the storage areas of FIGS. 10A and 10B at the time of reproduction. The content of the reproduction time output file 123 has a configuration in which the contents of each cluster C read from the data storage area 112 in accordance with the contents of the FAT in the FAT storage area 113 are stored in the read order. In the reproduction time output file 123 of FIG. 10C, the contents of each cluster C constituting the file are shown using the corresponding cluster specific information 124 for explanation. [92] 11A and 11B show the contents of the data storage area 112 and the FAT storage area 113 in the recording medium 110 after dividing the multimedia information file, respectively. 11C and 11D respectively show reproduction time output files 123 obtained when the multimedia information file 610 is read in each of the storage areas of FIGS. 11A and 11B at the time of reproduction. Each of the reproduction time output files 123 of FIGS. 11C and 11D is read out in order from the data storage area 112 based on the cluster specific information 124 in each of the FAT 502 and the FAT 503. It is composed of the contents of one or more clusters C. Here, in each reproduction time output file 123, the contents of each cluster constituting the file are shown using the cluster specific information 124. FIG. [93] Now, when the division of the multimedia information file 610 is instructed at the position of the arrow A in Fig. 10A by the operation designator 609, as shown in Figs. 11A and 11B, the data main body DB and the footer control information. (Index information) In each of the FDs, the contents of each of cluster C (cluster C of (5) and (9) of Fig. 11A) corresponding to the indicated split position are different from empty cluster C (15 of Fig. 11A). And each of the clusters C) in (19). Subsequently, as a result of the replication, each of cluster C (clusters C in Figs. 11A and 9) of one or more of the obtained one or more clusters C has a dummy data DM read in the rear region at the divided position. It is converted into the cluster C, and each of the cluster C on the other side (clusters C in Figs. 15A and 19 in Fig. 11A) is converted into a cluster C in which the dummy data DM has been read in the previous area at the divided position. Regarding each of the two multimedia information files obtained by the division, the header control information HD (clusters C of (1) and (2) of FIG. 11A, clusters of (11) and (12)) to fit the file. As each of C) is changed and created, FATs (FAT 502 and FAT 503) are created. Here, the header control information HD (cluster C of (1) and (2) of FIG. 1A) is changed, and the header control information HD (cluster C of (11) and (12) of FIG. 11A) is generated. Then, on the basis of the contents of each created FAT, a plurality of clusters C in each multimedia information file obtained by division are connected. In this way, as the data is replicated for at least the number of clusters C, the multimedia information file 610 can be divided. [94] In each of the FAT 502 and the FAT 503 in Fig. 11B, among the two multimedia information files obtained by dividing, each cluster specific information 124 of one or more clusters C constituting the corresponding multimedia information file is formed. ) Is stored in accordance with the order for configuring the data of the file. Therefore, at the time of reproduction, if the data of the corresponding cluster C is read from the data storage area 112 in accordance with the order of the cluster specific information 124 stored in each of the FAT 502 and the FAT 503, Fig. 11C And the reproduction time output file 123 of Fig. 11D are obtained, respectively. [95] 11A and 11B, when the multimedia information file 610 is divided, the header control information HD (cluster C of (1) and (2) in FIG. 11A) of the file 610 is rewritten. The new header control information HD may be generated on another empty cluster C instead of rewriting. In this case, even after the multimedia information file 610 is divided, the control information of the multimedia information file 610 is maintained, so that it is possible to smoothly cancel the division processing and the like. This specific example is shown to FIGS. 12A-12C. That is, when the multimedia information file 610 of FIG. 12A is divided, the header control information HD of the multimedia information file 610 is maintained, so that each of the header control information HD1 and HD2 corresponding to each multimedia information file obtained by the division is maintained. Is generated on the empty cluster C. Therefore, the contents of the FAT storage area 113 of Fig. 12B also become contents indicating new header control information HDl and HD2. [96] In the present embodiment, the division of the multimedia information file 610 is performed in the following manner in order to divide the multimedia information file 610 without adding the data body DB as much as possible. That is, only the data of the cluster C corresponding to the designated division position is duplicated as needed, and dummy data DM is read in each free area of the two cluster C obtained by the duplication, and each multimedia obtained by the division. A corresponding FAT is created in the information file. That is, as shown in Fig. 11A, the change is made only to the data of the cluster C corresponding to the divided position, and no change is made to all other clusters C of the data body DB. Therefore, in the multimedia information recording apparatus of FIG. 18, since the process using the dummy data DM as in the present embodiment is not employed, when the division position is designated in the cluster C at the time of division of the multimedia information file, each In order to start storing data at the head position of the cluster C, it is necessary to rewrite the data. On the other hand, in the case of this embodiment, since dummy data DM is read into the free area of cluster C as needed, the shift of the head position of cluster C and the head position of data is eliminated by the read dummy data DM. Therefore, in the present embodiment, processing such as data rewriting is avoided, and the multimedia information file can be simply divided. [97] In the present embodiment, the multimedia information file that is the object of file division processing is already generated on the recording medium 110 in the multimedia information file having dummy data DM, for example, in the first embodiment. Although it is set as an information file, it is not limited to this. That is, as shown in Fig. 21D, a conventional multimedia information file such as having a cluster C including a boundary may be used. At that time, the divided cluster replica 701 and the dummy data adding unit 702 of FIG. 8 show the cluster C including the boundary shown in FIG. 21D, for example, at the last end of the header control information HD in all regions. A process of dividing the data into two clusters C in which the dummy data DM is read in the rear region and the cluster C in which the dummy data DM is read in the front region and the data of the head of the data main body DB is stored in the rear region. Is added. The procedure regarding the subsequent division process is the same as that mentioned above. [98] Referring to Fig. 13, a method of dividing a multimedia information file according to the present embodiment will be described. First, when the multimedia information file 610 to be divided is specified through the operation control unit 609 and the division position of the designated multimedia information file 610 is specified (S30), the multimedia information file input control unit 601 Inputs the designated multimedia information file 610 (S3l), and determines whether the cluster C having a boundary is included in the input multimedia information file 610 (S32). If it is determined that the cluster C having the boundary is included, the processing proceeds to S33 described later. If it is determined that the cluster C is included, the cluster C is duplicated as described above, and the two clusters obtained by the replication ( For each of the original clusters and the clusters of the replication sites, dummy data DM is read (S35, S36). [99] Then, the cluster C corresponding to the designated division position in the data main body DB is replicated by the data main body changing unit 603, and each of the two clusters C (the original cluster and the cluster of the replication destination) obtained by the duplication. On the other hand, the dummy data DM is read (S33, S34). [100] Next, when the footer control information FD is splittable information, the footer control information changing unit 604 performs the same operation as that of the above-described data main body DB, so that the cluster C corresponding to the designated split position of the footer control information FD is assigned. Generation and reading of the dummy data DM are performed (S47, S48), and the process proceeds to S42 described later. [101] On the other hand, if the footer control information FD is not splittable information, the footer control information FD of one of the two multimedia information files obtained by the division is generated in at least one empty cluster C, and then the original multimedia information file ( It is determined whether or not to store the footer control information FD in the multimedia information file 610 (S38 and S39). If not saved, the footer control information FD of the original multimedia information file is changed, and as a result, the footer control information FD of the other file is generated (S4l). The footer control information FD of the other file is newly generated at step S40. [102] Thereafter, the header control information HD for each file obtained by the division is generated in the same manner as the processing procedures of S38 to S4l described above (S42 to S45). Then, the FATs of each of the two multimedia information files obtained by the division are generated by the multimedia information file forming unit 608 and recorded in the FAT storage area 113 of the recording medium 110 (S46). [103] (Third embodiment) [104] A combination of multimedia information files according to a third embodiment of the multimedia information recording apparatus of the present invention will be described with reference to the drawings. In each subsequent figure, the same code | symbol is attached | subjected to the same part as 2nd Embodiment, and the description is abbreviate | omitted. 14A to 14D and 15A to 15C show the procedure of combining multimedia information files in the multimedia information recording apparatus of the third embodiment. [105] The configuration of the multimedia information recording apparatus of the present embodiment is the same as that shown in Figs. However, at the time of combining the multimedia information files 610 with each other, the data body changing unit 603 in FIG. 7 is not used, and the divided cluster replica unit 701 in the footer control information changing unit 604 is not used. [106] When a process of combining multimedia information files is started, first, a plurality of multimedia information files 610 to be combined by the operation designation unit 609 of FIG. 7 are designated, and at the same time, the order of combining between the designated files is specified. do. The multimedia information file input control unit 601 reads each of the specified plurality of multimedia information files 610 simultaneously with the corresponding FAT, and reads each of the read multimedia information files 610 with header control information HD and data. It outputs to each part of the rear end, classifying into main body DB and footer control information FD. In reality, with respect to the specific cluster C in which each of the multimedia information files 610 on the recording medium is written, the following processing is carried out, but the entire file is not loaded, output or the like. [107] In the header control information changing unit 602, the given header control information HD is rewritten by the rewriting unit 801 for the multimedia information file after combining or deleted by the deleting unit 803 when it is unnecessary. In addition, the generation unit 802 generates newer header control information HD. After that, if necessary, the dummy data DM is read by the dummy data adding unit 804 for the cluster C as a target. At this time, each of the rewriting unit 801, the generating unit 802, and the deleting unit 803 transmits the cluster position information PPI of the cluster C, which has rewritten, generated, and deleted the header control information HD, to the dummy data adding unit 804. In order to output, the dummy data adding unit 804 reads the dummy data DM for the cluster C specified based on the given cluster position information PI. In addition, since the position control PPI of the cluster C is output from the header control information changing unit 602 to the multimedia information file forming unit 608, the multimedia information file forming unit 608 is based on the given cluster position information PPI. This creates a FAT (FAT 504 in Fig. 15B). [108] The footer control information changing unit 604 is required for the predetermined cluster C of the footer control information FD given from the multimedia information file input control unit 601 using only the dummy data adding unit 702 in the configuration shown in FIG. 9. In response to this, the dummy data DM is read by the dummy data adding unit 702. Thereafter, the multimedia information file forming unit 608 generates a FAT (FAT 504 in FIG. 15B) and records it on the FAT storage area 113 of the recording medium 110. FIG. In the FAT 504, cluster specifying information 124 of one or more clusters C constituting a new multimedia information file obtained by combining is stored in the order for constructing the file. [109] In the ASF, each of the data body DB and the footer control information FD has a local header for the data body DB and a local header for the footer control information FD. Therefore, in the present embodiment, the local header of the data main body DB and the footer control information HD of the multimedia information file which are combined at the rear of the two multimedia information files which are joined to each other is transferred from the dummy data adding unit 702 to the dummy data DM. We can cope by replacing. In ASF, time stamps for managing the reproduction time and the like are embedded in the data main body DB. Therefore, in the process of combining multimedia information files according to the present embodiment, in order not to change the data main body DB, time management information for reading and changing time stamps at the time of reproduction is replaced with the above-mentioned local header. In place of the DM, it is read at the read time of the dummy data DM. In addition, time management information is recorded in an area other than the area of the dummy data DM, and the time stamp can also be read out by referring to the recorded time management information at the time of reproduction. [110] In the multimedia information recording apparatus, a process of combining two multimedia information files will be described with reference to Figs. 14A to 14D and 15A to 15C. Now, as shown in FIG. 14A, a multimedia information file 614 is combined behind a multimedia information file 613 to obtain the multimedia information file 615 of FIG. 15A. At this time, only when there is an empty area in the final cluster C (cluster C in (9) of FIG. 15A) of the footer control information (index information in the present embodiment) FD of the multimedia information file 613 to be combined in the front. As shown in Fig. 15A, the dummy data DM is read by the dummy data adding unit 702 in this empty area. Thereafter, the header control information HD of the multimedia information file 613 is changed by the header control information changing unit 602, so that the combined header control information HD is obtained. Then, the obtained combined header control information HD and all the clusters C except the cluster C in which the header control information HD of the multimedia information files 613 and 614 are written are connected, so that the multimedia information file 615 of FIG. 15A is obtained. . [111] At the time of reproduction, if the multimedia information file 615 is read in accordance with the contents of the FAT 504, the reproduction time output file 123 shown in Fig. 15C is obtained. [112] In the present embodiment, when the multimedia information file 614 is combined with the multimedia information file 613, the header control information HD of the multimedia information file 613 (cluster C of (1) and (2) in Fig. 15A). ) May be rewritten, or the header control information HD (cluster C of (11) and (12) of FIG. 15A) of the multimedia information file 614 may be deleted. However, in place of such rewriting or erasing, as shown in Fig. 16A, even if new header control information HD1 for the multimedia information file obtained by combining is generated on one or more empty clusters C by the generating unit 802, good. In this case, even after the file combining process, the header control information HD of each of the multimedia information file 613 and the multimedia information file 614 is retained, so that the combining process can be canceled smoothly. [113] In the present embodiment, in order to keep the contents of the cluster C in which the data main body DB and the footer control information FD are written, and to combine the multimedia information files, the dummy data DM is read into the predetermined cluster C as necessary. A FAT 504 is created for integrating all clusters C of the multimedia information files to be combined. In this way, a combination of a plurality of different multimedia information files is realized. [114] In the multimedia information file 615 of FIG. 15A, only the dummy data DM is read into one cluster C of the footer control information FD, and there is no change in the contents of the data main body DB. In addition, since the discrepancy between the head position of the data and the head position of the cluster C is eliminated by reading the dummy data DM, processing such as data rewriting to eliminate the discrepancy is avoided. In this manner, different multimedia information files can be easily combined. [115] In the present embodiment, the multimedia information file to be combined is already a multimedia information file having dummy data DM, but the present invention is not limited thereto. For example, a conventional multimedia information file having a cluster C including a boundary as shown in Fig. 21D may be the object of the combining process. At that time, the cluster C including the boundary in FIG. 21D is divided by the divided cluster replica 701 and the dummy data adding unit 702 shown in FIG. 8, for example, in the last region of the header control information HD. Is divided into a cluster C in which the dummy data DM is read in the rear region, and a cluster C in which the dummy data DM is read in the front region and the data of the head of the data main body DB in the rear region. Processing is added. Processing after that is the same as that described above. [116] Here, with reference to FIG. 17, the combining method of the multimedia information files 613 and 614 by 3rd Embodiment is demonstrated. First, when the two multimedia information files 613 and 614 to be combined and the combining order thereof are specified by the operation designator 609 (S50), each of the two specified multimedia information files 613 and 614 corresponds. Simultaneously with FAT, it is input by the multimedia information input control part 601 (S51). In each of the inputted multimedia information files 613 and 614, if the cluster C including the boundary is not included, the processing proceeds to S55 described later, but if included, the above-described S35 and S36 in FIG. Processing similar to that is performed (S53, S54). [117] If it is determined that the footer control information FD (clusters C of (9) and (19) of Fig. 14A) of the two multimedia information files 613 and 614 can be combined, as shown in Fig. 15A, the original combination is shown. If there is a free area in the last cluster C (cluster C in (9) of Fig. 15A) of the footer control information FD of the file, the dummy data DM is read therein and the process proceeds to the process of S60 described later. [118] On the other hand, if it is determined that the combination of the footer control information FD of the two multimedia information files 613 and 614 is impossible, it is determined whether to save the combined footer control information FD (S56). The footer control information FD for the multimedia information file 615 is generated on one or more empty clusters C (S57). On the other hand, if not to be saved, the footer control information FD of one of the multimedia information files to be combined is changed to the footer control information FD for the multimedia information file 615 obtained by the combining, so that The footer control information FD is deleted (S58, S59), and the process proceeds to S60, which will be described later. [119] Next, in order to obtain the header control information HD of the multimedia information file 615 obtained by combining, the same processing as the footer control information FD shown in S56 to S59 is performed (S60 to S63). Thereafter, the multimedia information file forming unit 608 generates a FAT 504 of the combined multimedia information file 615 and writes it to the FAT storage area 113 of the recording medium 110 (S66). . [120] As mentioned above, although this invention was demonstrated in detail with reference to drawings, these are illustrative only and do not limit this invention at all, and the meaning and range of this invention are limited only by the attached Claim.
权利要求:
Claims (14) [1" claim-type="Currently amended] On the recording medium l10, a multimedia information file having a data main body DB including data for constructing an image and control information HD and FD for controlling the data main body has a specific size. In the multimedia information recording apparatus for recording every area C, The recording medium includes at least a data area (1112) in which the multimedia information file is recorded, and a management information area (113) in which information for managing the status of the arrangement of the multimedia information file recorded in the data area is recorded. , The multimedia information recording apparatus, File writing means 106 for writing the data main body and the control information in parallel in any order into one or more of the specific areas in an empty state in which data can be written in the data area; Area management information (FAT) for connecting the one or more specific areas in which the data main body and the control information are written by the file writing means in accordance with the order for constructing the multimedia information file, to create the management information; And a connection information writing means (08) for writing in the area. [2" claim-type="Currently amended] The dummy data writing according to claim 1, wherein the dummy data DM is written into the blank area in each of the one or more specific areas in which the data main body and the control information are written by the file writing means. And information means (107). [3" claim-type="Currently amended] A multimedia information file having a data main body DB including data for constituting an image and control information HD and FD for controlling the data main body is recorded while being divided into a plurality of different multimedia information files at a predetermined position. A multimedia information recording apparatus for recording every specific area C having a specific size on a media ll0, The recording medium includes at least a data area (1112) in which the multimedia information file is recorded, and a management information area (113) in which information for managing the status of the arrangement of the multimedia information file in the data area is recorded. The multimedia information recording apparatus, The contents recorded in the specific area corresponding to the predetermined position in the data main body are duplicated, and the contents obtained by duplication are written in the specific area in an empty state in which data in the data area can be written. And at the same time, a front region at the predetermined position in one of the specific regions and a rear region at the predetermined position in the other of the two specific regions in which the same contents are recorded by duplication. Data main body changing means 603 for writing dummy data DM for each, Control information generating means (602, 604) for generating the specific area in which the control information for each of the multimedia information files obtained by division is written; The data main body and the plurality of the specific areas in which the control information is written, including the data main body and the one or more specific areas in which the control information are written by the data main body changing means and the control information generating means, are divided into sections. And connection information writing means (608) for creating area connection information (FAT) for connection in the order for constituting each of said multimedia information files obtained by the connection and writing in said management information area. [4" claim-type="Currently amended] The dummy data writing means (702, 804) according to claim 3, further comprising dummy data writing means for writing dummy data (DM) in the blank area in the specific area in which the control information is written by the control information generating means. Multimedia information recording device comprising. [5" claim-type="Currently amended] 4. The control information generating means according to claim 3, wherein the control information generating means stores the control information corresponding to each of the multimedia information files obtained by dividing in the data area based on the control information of the multimedia information file before being divided. And a multimedia information recording apparatus generated in each of a plurality of said specific areas. [6" claim-type="Currently amended] The one or more said specific area | region in which the said control information of the said multimedia information file before being divided | segmented was recorded in the said several area | region, and the said one or more said specific state of the said empty state in the said data area | region. Multimedia information recording apparatus including the area. [7" claim-type="Currently amended] 6. The multimedia information recording apparatus according to claim 5, wherein each of the plurality of specific areas is the specific area in the empty state in the data area. [8" claim-type="Currently amended] A plurality of multimedia information files 613 and 614 having a data main body DB including data for constructing an image and control information HD and FD for controlling the data main body are stored in a single multimedia information file ( In the multimedia information recording apparatus for recording to each specific area (C) having a specific size on the recording medium 110, coupled to 615, The recording medium includes at least a data area (1112) in which the multimedia information file is recorded, and a management information area (113) in which information for managing the status of the arrangement of the multimedia information file in the data area is recorded. The multimedia information recording apparatus, Control information generating means (602, 604) for generating said specific area in which said control information for said multimedia information file obtained by combining is written; An order for composing the multimedia information file obtained by combining one or more of the specific area in which the data main body of the plurality of multimedia information files is written and the specific area in which the control information is written by the control information generating means; Connection information writing means (608) for creating area connection information (FAT) for connection in accordance with the data and writing in the management information area. [9" claim-type="Currently amended] 9. The apparatus according to claim 8, further comprising dummy data writing means (702, 804) for writing dummy data (DM) in the blank area in the specific area in which the control information is written by the control information generating means. Multimedia information recording device. [10" claim-type="Currently amended] 10. The multimedia information file according to claim 8, wherein said control information generating means is further configured to generate the contents of said specific area in which said control information of any of said multimedia information files of said plurality of multimedia information files is written. Change means (801) for changing to the control information; And deletion means (803) for deleting a part of contents of the specific area in which the control information of the multimedia information file of the plurality of multimedia information files is written. [11" claim-type="Currently amended] 9. The multimedia information file recording according to claim 8, wherein said control information generating means includes writing means for writing said control information for said multimedia information file obtained by combining in said empty area of said data area. Device. [12" claim-type="Currently amended] On the recording medium 110, a multimedia information file having a data body DB including data for constituting an image and control information HD and FD for controlling the data body, having a specific size, is specified. In the multimedia information recording method for recording for each area (C), The recording medium includes at least a data area ll2 in which the multimedia information file is recorded, and a management information area 113 in which information for managing the status of the arrangement of the multimedia information file recorded in the data area is recorded. , The multimedia information recording method, File writing steps (S5 to S16) for writing the data main body and the control information in parallel in any order to one or more of the specific areas in an empty state in which data can be written in the data area; Area management information (FAT) for connecting the one or more specific areas in which the data main body and the control information are written in the file writing step in accordance with the order for constructing the multimedia information file, to create the management information; Multimedia information recording method comprising a connection information writing step (S2l) to write in an area [13" claim-type="Currently amended] A multimedia information file having a data main body DB including data for constituting an image and control information HD and FD for controlling the data main body is recorded while being divided into a plurality of different multimedia information files at a predetermined position. In the multimedia information recording method for recording for each specific area (C) having a specific size on the media (110), The recording medium includes at least a data area 112 in which the multimedia information file is recorded, and a management information area 113 in which information for managing the status of the arrangement of the multimedia information file in the data area is recorded. The multimedia information recording method, The contents recorded in the specific area corresponding to the predetermined position in the data main body are duplicated, and the contents obtained by the duplication are written in the specific area in an empty state in which data in the data area can be written. At the same time, each of the two previous regions in which the same contents are recorded by duplication, the front region at the predetermined position in the one specific region and the rear region at the predetermined position in the other specific region Data body changing steps (S33, S34) for writing dummy data DM, Control information generation steps S37 to S45 for generating the specific area in which the control information for each of the multimedia information files obtained by division is written; The data main body and the plurality of the specific areas in which the control information is written, including the one or more specific areas in which the data main body and the control information are written by the data main body changing step and the control information generating step, are divided into sections. And a connection information writing step (S46) of creating area connection information (FAT) for connection in accordance with the order for configuring each of said multimedia information files obtained by writing, and writing in said management information area. [14" claim-type="Currently amended] A plurality of multimedia information files 613 and 614 having a data main body DB including data for constructing an image and control information HD and FD for controlling the data main body are stored in a single multimedia information file ( In the multimedia information recording method of recording on the recording medium 110 for each specific area C having a specific size while being coupled to 615, The recording medium includes at least a data area (1112) in which the multimedia information file is recorded, and a management information area (113) in which information for managing the status of the arrangement of the multimedia information file in the data area is recorded. The multimedia information recording method, Control information generation steps S55 to S63 for generating the specific area in which the control information with respect to the multimedia information file obtained by combining is written; For constructing the multimedia information file obtained by combining one or more of the specific area in which the data main body of the plurality of multimedia information files is written and the specific area in which the control information is written by the control information generating step. And a connection information writing step (S66) for creating area connection information (FAT) for connection in order and writing in said management information area.
类似技术:
公开号 | 公开日 | 专利标题 EP0971358B1|2005-12-21|Data processing apparatus and file management method therefor US7155566B2|2006-12-26|Information recording medium, information recording method, information recording apparatus, information reproduction method, and information reproduction apparatus DE69530263T2|2004-04-01|Method and device for recording and processing data US5966495A|1999-10-12|Recording and reproducing apparatus US5267351A|1993-11-30|Media storage and retrieval system RU2228547C2|2004-05-10|Disk recording device and disk-saved data reproducing device US6011897A|2000-01-04|Still picture system for high speed reproduction TWI280512B|2007-05-01|Information recording media and information recording method EP0967605B1|2006-02-22|Recording medium for storing still pictures DE69912857T2|2004-08-19|Recording device, recording method and computer-readable storage medium US7113694B2|2006-09-26|Apparatus for creating and managing navigation information in rewritable recording medium and method therefor CN1263034C|2006-07-05|Recording medium for image virtual cancel management and recording, reproducing method and device TWI265500B|2006-11-01|Method of managing overwrite and method of recording management information on an optical disc write once KR100584176B1|2006-05-26|Method for managing a still picture on high density rewritable medium US6285827B1|2001-09-04|Optical disc recording apparatus, computer-readable recording medium recording a file management program, and optical disc JP4815962B2|2011-11-16|Reproduction device and reproduction method, program, and program storage medium KR100420549B1|2004-03-02|Transaction support on logical disks DE69924788T2|2006-03-09|Recording medium for storing still images CN1825461B|2012-10-31|File management apparatus and method KR101369003B1|2014-03-12|Recording apparatus, recording method, reproduction apparatus, reproduction method, recording and reproduction apparatus, recording and reproduction method, image capturing and recording apparatus and image capturing and recording method US20060051062A1|2006-03-09|Intergrated video data file intergration device and method therefor and intergrated video data file reproduction device and method KR19980081731A|1998-11-25|Multi Channel Broadcasting System JP4165403B2|2008-10-15|Information processing apparatus and method, and program KR19990037361A|1999-05-25|Recording and / or playback devices, file management methods and providing media US6631387B2|2003-10-07|Apparatus for creating and managing navigation information in a rewritable recording medium
同族专利:
公开号 | 公开日 US7389038B1|2008-06-17| EP1118998A1|2001-07-25| EP1118998A4|2003-05-21| WO2000014740A1|2000-03-16| CN100380513C|2008-04-09| CN1325532A|2001-12-05| JP3792124B2|2006-07-05| KR100404828B1|2003-11-07|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
1998-09-09|Priority to JP1998-254470 1998-09-09|Priority to JP25447098 1999-09-06|Application filed by 마찌다 가쯔히꼬, 샤프 가부시키가이샤 2001-08-09|Publication of KR20010074997A 2003-11-07|Application granted 2003-11-07|Publication of KR100404828B1
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 JP1998-254470|1998-09-09| JP25447098|1998-09-09| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|